.proxy_dis{
	padding: 20px 40px 50px 20px; 
}

.proxy_top ul li{
	width: 290px;
	margin-right: 17px;
	float: left;
}

.proxy_top ul li.last_li{
	margin: 0;
}

.proxy_top ul li img{
	border:1px solid #eeeeee;
	
}

.proxy_top ul li span{
	display: block;
	font-size: 18px;
	line-height: 22px;
	text-align: center;
	margin:15px 0 8px 0;
}

.proxy_top ul li p{
	font-size: 14px;
	line-height: 18px;
	width: 238px;
	margin: 0 auto;
}

.proxy_bottom{
	border:1px solid #eee;
	margin-top: 38px;
	background: #fafafa;
	padding: 32px 113px 23px 38px;
}

.template_info{
	width: 470px;
}

.template_info h2{
	background: url(../images/template_info.png) 0 center no-repeat;
	padding-left: 40px;
	height: 35px;
	line-height: 35px;
	color: #333;
	font-size: 27px;
	font-weight: normal;
	margin-bottom: 18px;
}

.template_info p{
	line-height: 24px;
	font-size: 14px;
	color: #333;
}

.template_info a,.template_info input{
	display: block;
	width: 114px;
	height: 44px;
	line-height: 44px;
	color: #fff;
	font-size: 18px;
	background: #017ae2 url(../images/down.png) 40px center no-repeat;
	border-radius: 2px;
	padding-left: 63px;
	margin-top: 32px;
	box-sizing:content-box;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
}

.template_info input{
	text-align: left;
}

.template_box img{
	border:1px solid #bebebe;
	width: 197px;
	height: 280px;
}



.template_box{
	position: relative;
}

.template_shadow{
	position: absolute;
	width: 215px;
	height: 302px;
	top:-8px;
	left: -7px;
	display: none;
	background: url(../images/template_shadow.png) 0 0 no-repeat;
}

.enlarge_icon{
	width:16px;
	height: 16px;
	background: url(../images/enlarge_icon.png) 0 0 no-repeat;
	position: absolute;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
}

.lar_img{
	display: none;
}

.lar_img img{
	width: 437px;
	height:618px;
}

.apply_company.proxy_bottom{
	padding-right: 40px;
}

/*.apply_company .template_info{
	width: 100%;
}*/

.apply_company .blue_btn{
	margin: 32px auto 0;
	background:#017ae2 url(../images/b_sx.png) 40px center no-repeat;
}

.apply_company .blue_btn:hover{
	background:#419dff url(../images/b_sx.png) 40px center no-repeat;
}

.apply_core .proxy_dis{
	padding: 20px 40px;
}

.apply_core .proxy_bottom{
	margin-top: 0px;
}

.apply_core .template_info h2{
	background: url(../images/template_info2.png) 0 center no-repeat;
}

.apply_word{
	width: 468px;
}

.apply_word img{
	margin-right: 5px;
	vertical-align: -2px;
}

.p_one{
	margin-left: 5px;
}

.apply_core .proxy_bottom{
	padding: 32px 22px 40px 40px;
}

.apply_core .apply_company .blue_btn{
	margin:38px 0 0 0;
}

.apply_companypt{
	margin-top: 22px;
}